<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>函数</title>
    <script>
        // 计算1-100的和
        // 声明函数
        function getsum1() {
            var sum = 0
            for (var i = 1; i <= 100; i++){
                sum += i
            }
            console.log(sum);
        }
        // 调用函数
        getsum1()
        console.log('----------');

        // 在声明函数的小括号里面是形参 （形式上的参数
        // function 函数名(形参1，形参2){}
        // 在函数调用的小括号里面的是实参（实际的参数
        // 参数名(实参1，实参2)
        // 参数没有个数限制


        // 如果实参的个数多于形参的个数  多于的参数不进行运算
        // 如果实参的个数少于形参的个数  多于的形参会定义为underfined 结果为NaN
        function cook(aru) {
            console.log(aru);
        }
        cook('大肘子')
        cook('酸辣土豆丝')
        console.log('----------')

        function getSum2(num1, num2) {
            var sum2 = 0
            for (var i = num1; i <= num2;i++) {
                sum2 += i
            }
            console.log(sum2);
        } 
        getSum2(1,100)
        getSum2(1,10)
    </script>
</head>
<body>
    
</body>
</html>